1 definition by scrambledheads

Top Definition
died, expired, took their last breath.
Prince won the meat raffle
by scrambledheads April 26, 2016

Mug icon
Buy a Won the meat raffle mug!