What is Papara?
A Greek slang reference to dick-head
Ella Papara! - Hey Dickhead!
See papara, greek, slang