The definitive guide to South Asian lingo

Definition 1 of 1

5 0
Adjective.
0

Definition

Licking (literally), smooching, making out.

Usage

Arre tumne kuch dekha kya?
Woh dono ped (Tree) ke peeche chumma chaati kar rahe the!

(Did you see anything? Those two were behind a tree making out!)

Added 2011-08-10 by whatever

Root

Hindi

Region

North India

Related Terms

putting kann, Putting Kai, Chumma

Terms referencing this

Give me puppy, Open Mango C2