Subscribe English
look up any word, like latergram:
 
1.
A sarcastic way of cursing an annoying situation one may be in.
Well this is just terrifuck!
by Boogievigo February 02, 2011
5 0