Top definition
Another word for amazing, awesome, fantastic, etc.
Person 1 playing COD: "DUDE DID YOU SEE THAT!! WATCH THE KILLCAM!!"

Person 2: "DUDE THAT WAS AMOSHING!!!!!"

Person 1: "....No."
by muahahahahahaha(; April 28, 2011
Get the mug
Get a amoshing mug for your papa Trump.