The Caribbean Dictionary

high
1 definition
2
 
Adjective
Smelling strongly of body odour
Tags
Pictures
JSullivan Feb 16, 2016
high- bad smell
NoWisdom Oct 01, 2016
You smell high of something
400