1 definition by Rebecca the Bathyspshere

1
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 09, 2011
Get the mug
Get a Lahore mug for your mom Beatrix.