Terawatt

super awsome rock and roll band from the new york area
yo have you head of that awsome band Terawatt!
by tpxDyo! October 11, 2009
mugGet the Terawatt mug.

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.