abullabut


Results for "abullabut"

Turkish - English dictionary

abullabut

(Turkish - English dictionary) :
colloq. stupid, rude, coarse.