1 definition by alexa.

alexa = more amazinger than matt.
by alexa. April 17, 2006
Get the amazinger mug.