Trinidad & Tobago
adjective
Smelling strongly of body odour
also known as
frownzy, frowzy, green, high, mouly, vampin
arrow_drop_down
0
arrow_drop_down
1 comment
US Virgin Islands
US Virgin Islands
Mais _Aabdeljawwad
4 years ago

i dont understand