Means Vagina in tamil when pronounced quickly,but can also mean garlic ("people well use it in this context").

Can I shove my head up ur hairy pooonda!?
by oomba bliyoo August 16, 2006
Get the pooonda mug.