1 definition by Italian guy

Something that can please women from all walks of life. Only possible from a Greek male. Much like Penis but far superior.
Thelis Poucha; Hey babe, how about some poucha.; More more more poutsa!
by Italian guy September 24, 2004
Get the poutsa mug.