Top definition
Doing something socially awkward that could be translated as uncomfortable, embarrassing, creepy, or stalkish that makes you want to back that ass up and take back said action.
-"And then i called him and told him i was sitting in his driveway... but he didnt seem happy to see me for some reason."
-"omg, thats so amberrassing."
by the-loneeeeee-wolf April 21, 2011
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush