1 definition by Mactalibis

1
a crystalline tropane alkaloid that is obtained from the leaves of the coca plant.
I know some beezies that would love to straddle your yoghurt spewin 'shroom beast...for a bump a yer yada.
by Mactalibis August 31, 2008
Get the mug
Get a Yada mug for your father Abdul.