Etymology
Advertisement

shemozzle (n.)

see schlemazel.

updated on September 21, 2013

Advertisement
Advertisement