1 definition by Fuzzball_Saph

Delta Lion is an individual who cannot aim, it’s so bad that it cannot be called cancer as that still kills. Delta Lion also tends to target anyone friendly as they’re speed-running the Geneva conventions.
These people also have an obsession with French characters as well as Leon Kennedy.
Delta Lions may potentially be a closeted homosexual in nature while still trying to prove otherwise
How are you on 0 kills? Oh you’re a Delta Lion that makes sense
by Fuzzball_Saph August 29, 2022
Get the Delta Lion mug.