Top definition
a horrendous fart, often quiet but unbelievably noxious.
All right--who let the death wind?
by enligo September 09, 2004
Get the mug
Get a death wind mug for your buddy Zora.
buy the domain for your diy blog