Top definition
1 - dead and putrefying flesh.
2 - rottenness; anything vile.
That animal has Carrion.
by ellie.rose_x November 24, 2008
Get the mug
Get a Carrion mug for your dog Zora.
buy the domain for your travel site