a retarded dinosaur that usually coughes up something nasty that no one wants to touch, but is somewhat lovable
by rawrznuggets May 01, 2009
A spazzy Asian that liks to get high on weekends. She has high aspirations to get into Northwestern, but is to stupid. She also enjoys listing to annoying Korean bands like the Wonder girls.
by asianlover5436 April 11, 2009