The Caribbean Dictionary

frowzy
2 definitions
1
 
Adjective
Smelling strongly of body odour
Tags
Pictures
 
Adjective
Smelly and/or unkempt.
Synonyms
Tags
Pictures
Redman May 11, 2016
smelly or musty
400