marrngmarrng

Word Class: 
adjectival noun
Meaning:
Happy-go-lucky, an extroverted personality. Someone who talks and laughs a lot.