1 definition by Perseus Sasuke Henderson

Top Definition
Absolutely breathtaking, something that is so good looking that you can't keep

your eyes off it. Stands out because it is so stunning and everyone notices it

as soon as it is seen. The epitome of stunning. To put it simple, AMC
Wow, that girl is so AMC dude no joke, notthing is more beautiful than her.
by Perseus Sasuke Henderson August 26, 2009
Mug icon
Buy a beautiful mug!