1 definition by Macaronenichickenstrips

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