Top definition
a cool unit in Red Alert 2 that shoots a radiation cannon and can radiate the ground by pointing his gun at the ground and shooting
Desolators kickass!
by PlayDohMan May 08, 2004
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush
An advanced item in DotA (Defence of the Ancients), a Warcraft III game custom map.
To obtain it, you have to own 2 Mithrill Hammers and then get a desolator recipe from the level 3 recipe shop.
Desolator gives you +50 additional damage and an orb effect which causes armor decrease in enemies that you hit. It also changes projectile art of your attack.

Note: exactness of the information (e.g. damage) can depend on the version of the map
Player1: what item r u gonna build now?
Player2: hmmm.... i think i'll make a desolator..
by November 15, 2006
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