2 definitions by mellymoo
A term which can be used for a person/group of people to describe when a relatively simple task is completely and consecutively fucked up causing them to become frustrated with themselves.
by mellymoo October 23, 2012
by mellymoo April 3, 2008