Definition 1 of 1
Phrase.
November 19, 2012, Word of the Day
0
Definition
Available for sex at all times.
"Barbar" in Hindi literally means "Again & again".
A take on the ubiquitous Caste no bar in matrimonial advertisements.
Usage
Alliance invited for our son. 37 yo, 5' 3" Well-settled US-Returned mechanical engineer, drawing high sal, healthy, smart, wheatish complexion convented boy.
Age no bar. Caste no bar. Sex bar bar.
Added 2011-08-19 by GoodCumbany
Comments
0
Post a comment
Related videos and images