The definitive guide to South Asian lingo

Definition 1 of 1

8 1
Phrase.
0

Definition

Amorous escapade

Usage

"Back at his Krishna Leela, I see. He is never going to stop."
Added 2011-09-24 by oldathai
Related videos and images