Skip to main content

Definitions by @dashingglovelyy

a west indian slang for a home.
me go in mi yaad
yaad by @dashingglovelyy March 12, 2010