Terawatt

super awsome rock and roll band from the new york area
yo have you head of that awsome band Terawatt!
by tpxDyo! October 12, 2009
Get 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
Get the Doctor Terawatt mug.