Top definition
A term used when something expires, dies, stops working, quits, breaks down. People from other countries look stupefied and wonder where "it" went when used in context by an American.
Bill: What happened to your lawn mower?

Mike: It went up on me last week!

Bill: I guess you have to go out and buy another one!
by habbie September 22, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush