Top Definition
A saying that can be applied to any situation, but is most often used to express surprise. Similar to "Oh my God!" or "What The Fuck?" in its usage. Can be shortened to GFR.

(May never be used to actually describe giant robots that are engaged in sexual intercourse.)
"The dog just pissed all over the carpet."

"Giant Fucking Robots!"
by Panther-Snake April 25, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.