Top definition
To be completely and totally amazed. A more enthusiastic version of amazed.
Just listen and be amazored!
by Mizarc September 16, 2003
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush