1 definition by .JClay

Top Definition
A Greek slang reference to dick-head
Ella Papara! - Hey Dickhead!
by .JClay July 03, 2008
Mug icon
Buy a Papara mug!