Skip to main content

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 4, 2017
mugGet the Doctor Terawatt mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email