Noun. Pronnonced zuwah uum ba fa
High level of frustration

ZWAUMBAFA!!! i forgot to do my homework again!!!
by Sarah Lynette October 25, 2008
Get the Zwaumbafa mug.