Mamouhalo

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