Top definition
Becoming embarrassed for something or someone to whom you are not connected.
When the woman fell and dropped her groceries, I got totally geek punched.
by Ace Fantagious October 02, 2017
Get the mug
Get a geek punched mug for your papa Manafort.

Available Domains :D

  • geekpunched.se
  • geekpunched.com
  • geekpunched.org
  • geekpunched.net