2 definition by chrisjamalevans

Top Definition
A derogatory term for caucasian people.
the discharge demons are at it again.
by chrisjamalevans February 28, 2021

Mug icon
Buy a discharge demon mug!
Someone who’s acting particularly dumb or stupid.
Brian’s such a deetdedeet!
by chrisjamalevans January 15, 2021

Mug icon
Buy a deetdedeet mug!