Top definition
An expression of deep grief of the loss of one's barn.

A term used when pieces of scenery suddenly fall out of place.
MMUHBAARN!!!!!!!!!!!!
by Colton b. April 17, 2011
Get the mug
Get a Mmuhbaarn mug for your cat Yasemin.