look up any word, like donkey punch:

1 definition by mini cho cho

 
1.
A sexy yet adorable girl who is a total bad ass.
Guy: damn that girl is FINE!!
Guy2: yeah but she is no angeles!
by mini cho cho July 06, 2010
107 27