1 definition by earle lee

1
A gun dropped by police at the scene of a shooting to justify the killing of an unarmed suspect
the wilshire guys brought extra throwdown guns
by earle lee September 14, 2003
Get the mug
Get a throwdown mug for your girlfriend Yasemin.