Top definition
the state or feeling of being disappointed.

Coined by Patricia Richards in 1988.
April : Trish, Dylan just pooped on the floor

Trish : Ahhhh, BABASHMOCK!
by Sistaof3 February 03, 2010
Get the mug
Get a babashmock mug for your coworker Manley.