Skip to main content

xXRoofTopHeroXx's definitions

Phantoms

The Phantoms are a team that stands in for your rec league bye week. These boys are on the schedule but never show up because they only exist to provide an alibi to get out of the house for 3 hours only to smash parking lot beers with the crew.
Don't wait up babe we have the late game tonight against The Phantoms tonight.
by xXRoofTopHeroXx December 6, 2022
mugGet the Phantomsmug.

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