Skip to main content

Rebecca the Bathyspshere's definitions

Lahore

Share definition
A punjabi girl who puts out. A pun on Lahore, the cpoital of Punjab province in Pakistan
Jaskiran is a total lahore! She hooked up with Harkaran last night and he says she took in the butt from him!
by Rebecca the Bathyspshere July 9, 2011
Flag
mugGet the Lahore mug.