It's not a translation of the exclamation "Terrific!" ?
Not to go by a Google Image search.
(P.S. Do _not_ do a Google Image search on it)
I think it's something put in for shock value, not as a translation.
Logs
linked by pedrampc68, September 13, 2010
added by pedrampc68, September 13, 2010
unlinked by blay_paul, September 14, 2010
deleted by sysko, November 23, 2010