look up any word, like usuratonkachi:
 
1.
A menacing threat, often a personal battle. To overcome it would mean defying great odds.
This sucks, this exam is my MonsterWolf.
by ZEEE PROTAGONEEEEST April 27, 2011