Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by greenglow
lolrad
Share definition
Flag
Measurement of rads emitted in
lols
when
Tokyo
Electric
Power gives a news conference about Fukushima Daiichi power plant
I feel sick from all the lolrads emanated when the
Tokyo
Electric
PR
guy gave us a reactor
fuel
status update.
lolrad
by
greenglow
April 4, 2011
Get the
lolrad
mug.