Results for "

matrakuka

"
Turkish - English dictionary

matrakuka

(Turkish - English dictionary) :
slang penis, tool, *pecker.