Skip to main content

Definitions by jkgdtt527

Trinidadian slang for woman with petite stature. Not limited to but usually indian in nature.
smallie by jkgdtt527 December 10, 2010