by Devin84 October 15, 2007
A person who very hard to work with and a fuck-up at almost anything, but thinks he is good. Tends to be vocal but never about his own ability to seemingly always fuck things up.
by Demicci D. Dior-Britt November 03, 2007
by Faggle October 26, 2007