baap means "yo daddy" in the hindi/urdu language
if some1 sayz "WTF is ur problem?"....u can say"Tera baap!"
by tere ma July 21, 2004
Get the tera baap mug.