Skip to main content

Franktank_2006's definitions

Los Angeles Chargers

The team that always loses because of special teams in the NFL. Simple.
The Los Angeles Chargers suck at special teams
by Franktank_2006 December 9, 2020
mugGet the Los Angeles Chargers 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