Belize
noun
A "hicky" or bruise on the neck
arrow_drop_down
0
arrow_drop_down
1 comment
Trinidad & Tobago
Trinidad & Tobago
Andre
8 years ago

Vamp a very unpleasant smell