1 definition by @dashingglovelyy

Top Definition
a west indian slang for a home.
me go in mi yaad
by @dashingglovelyy March 09, 2010
Mug icon
Buy a yaad mug!