look up any word, like ratchet:

1 definition by jackass2525

 
1.
An amazing person. She can always make you smile and laugh, and is unpredictable. Boy-crazy, fun, one of the best friends you'll ever have. Has beutiful hair.
Guy:"Maggie is amazing!"
by jackass2525 August 17, 2008