look up any word, like donkey punch:

1 definition by EllenM

 
1.
f**ked up beyond all recognition time and time again!
Your project has been fubartata!
by EllenM October 04, 2007