Doctor Terawatt

1. a very grumpy man
2. Toronto's greatest super villain
"All hail world leader Doctor Terawatt."
by Hesbell October 04, 2017
mugGet the Doctor Terawatt mug.