1 definition by Dragonsandman

Top Definition
Hardcore fans of British TV shows such as Doctor Who and Sherlock. The word itself is a portmanteau of the words Tea and Weeaboo
Teeaboo; Isn't Doctor who the best thing in the world?!
Random Person; Meh
Teeaboo; FUCK YOU FOR NOT LIKING IT AS MUCH AS I DO!!!!
Random person; fucking Teeaboo
by Dragonsandman November 23, 2015

Mug icon
Buy a teeaboo mug!