Top definition
A developer of Defense of The Ancients (DotA) who took over from Guinsoo around version 6.xx. Lauded as a god among many DotA fans, he enjoys mild popularity in the Warcraft III community.
dotafan87_4life: Dude, you're not gonna believe this! I just met Icefrog!

rickster: You're right, I don't believe it.
by hiteSPARKYZ August 15, 2009
Get the mug
Get a Icefrog mug for your cousin James.
Derogitory term for a Quebecois, a Quebec francophone. The "ice" is a reference to the ungodly winters that Quebecers (frogs) endure.
Tell me Frenchie, why are your people so out of touch with the modern world and are utterly devoid of humour? Is it because you're too busy thinking about your frozen jenny-tell-ya to care, huh ice froggie?
by Mickey Do right June 06, 2007
Get the mug
Get a Ice Frog mug for your mate Jerry.