Top definition
A natural disaster has been known to devastate any area where it occurs.
by Okey2 September 28, 2008
Get the mug
Get a devastate mug for your friend Beatrix.

Activity