1 definition by Internet Mom

What the frog an alternative for the dirty what the fuck. People should start using it more often.
WTF - What the frog! You just shot me point blank with your pistol.
by Internet Mom June 7, 2011
Get the WTF mug.