Top definition
turblightdrugs (-0.925)
The landscape-wrecking effect of massive "green" wind turbines on bucolic or wild scenery.
Turblight destroyed the character of the old Johnson farm and the entire valley.
by Enough Already June 06, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug