1 definition by annoyed pro gamet

The single most annoying person to play against in any video game ever created
pro gamer one: yo wtf how did i die?
pro gamer two: must have been teejahn
by annoyed pro gamet May 7, 2017
Get the teejahn mug.