1 definition by EllenM

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

Mug icon
Buy a fubartata mug!