What does greek word poutsa mean?

It's a slang word which means " d i c k "