Top definition
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 07, 2017
Get the mug
Get a teejahn mug for your mother-in-law Jovana.