Mamouhalo

Regional Greek word for idiot.
by Mike Kavli July 22, 2003
Get the Mamouhalo mug.