The Caribbean Dictionary

toe jam
1 definition
0
 
Adjective
Describes the strong odour of stink feet.
Synonyms
cheesy
Tags
quality
Pictures
400