look up any word, like donkey punch:

1 definition by Mayleneee

 
1.
A word meaning an amazing person.One of the most wonderful people you will ever meet,Gorgeouse inside and out.To be exact the Shitt,My Best Frann'<3
IabsolutelyFuckinnAdoreeKathyy<33
by Mayleneee January 01, 2009