Skip to main content

Definitions by tatadeala

refers to a dirty ass pussy particularly because of the sometimes odorous discharge that comes from it and all the other ways it gets stinky and leechy, can mean stinky or starting to rot
tell them to get that leechy ass fish they left out on the dock in the garbage, its getting all leechy and starting to stink
leechy by tatadeala December 16, 2011
You need to quit smokin tata(s), man.
tata(s) by tatadeala August 21, 2009