by simon February 07, 2004
Someone Who trys so hard, yet it seems they fail, yet always persevere,depends on the person., almost always a italian rich kid
by Dino December 13, 2003
to be fucked over in a very harsh manner; to beat down one with negative words, insults and demoralizing statements
by spicy mchaggins June 08, 2011