look up any word:

1 definition by Italian guy

1. poutsa
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 Sep 23, 2004 add a video
rss and gcal