A general word for any insult.
The weather man's a cheeseslap. cheeseslap you! You're full of cheeseslap. My car is a cheeseslap.
by Dr. Susskind September 5, 2003
Get the cheeseslap mug.