look up any word, like the eiffel tower:
 
1.
Television or TV Set
"Turn the fucking radiation box off will you, it's doing my fucking head in!"
by edjog October 08, 2005

Words related to radiation box

electric valium television television set tv tv set