A twat waffle that has become radio active. A friend once called me this as a joke, and i LOLd.
by KariJo January 22, 2007
Get the Radio-Active-Twat-Waffle mug.