1 definition by Izzaet

Top Definition
penis, in Turkish,..!
by Izzaet September 27, 2003

Mug icon
Buy a YARRAK mug!