Skip to main content

TripTeamSix's definitions

DeerLord

The Lord of Deers. A mythical creature that injects Deers with Methamphetamine, coaxing them to run out in front of a motorcycle to enter the afterlife by the bright shineing light. The creature has been known to lurk around r/Stims on Reddit spreading the gospel of Meth.
*deer runs infront of a motorcycle* Biker: "Oh DeerLord I'm Gunna die"
by TripTeamSix June 15, 2019
mugGet the DeerLord mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email