Mamouhalo

Regional Greek word for idiot.
"Re ton palio mamouhalo!"
by Mike Kavli July 22, 2003
mugGet the Mamouhalo mug.