The definitive guide to South Asian lingo

Definition 1 of 1

5 0
Verb.
0

Definition

To urinate.

To offer to the environment.

Usage

"Stop bus here 2 minutes please. Need to contribute."
Added 2011-09-03 by GoodCumbany

Root

English

Region

Mumbai

Related Terms

susu, Nuisance Value