1 definition by Okey2

Top Definition
destroy everywhere; total destruction
A natural disaster has been known to devastate any area where it occurs.
by Okey2 September 28, 2008

Mug icon
Buy a devastate mug!