Jamaica
adjective
Smelling strongly of body odour
arrow_drop_down
0
arrow_drop_down
2 comments
Bahamas
Bahamas
JSullivan
8 years ago

high- bad smell

N
N
NoWisdom
8 years ago

You smell high of something