osurgan


Results for "osurgan"

Turkish - English dictionary

osurgan

(Turkish - English dictionary) :
(someone) who farts a lot.
Turkish - English dictionary

osurganböceği

(Turkish - English dictionary) :
,-ni bombardier beetle.