1 definition by Macaronenichickenstrips

1
A mortally challanged dead person with a jetpack taped to its back
Damn theres at least 3 revenants over there.
by Macaronenichickenstrips March 25, 2021
Get the mug
Get a Revenant mug for your fish Sarah.