Term most commonly used in Gears of War for scoring 1000 points in a single match or more.

Term originates from the more commonly used definition for deuce meaning to take a shit. Thereby relaying when stated that the player scoring the "Deuce" took a shit all over the opposing team.
Loki: "Hey man guess what, i just drop a deuce by scoring 1189 points in a 10 rounder on Gears of War!"

Jo: "Oh damn, that other team must be pissed!"
by Mario e. August 9, 2007
Get the drop a deuce mug.
When a Giraffe defecates while being watched in a zoo to create further drama
"mommy...wht is that giraffe doing"
"Thats a Giraffe dropping a deuce. take a picture to show daddy"
by patriotfan818181 March 22, 2008
Get the Giraffe dropping a deuce mug.
A pussy way for a man to say “taking a shit.” Someone not comfortable talking about pooping would use this term. Girly.
“Please excuse me, I need to go drop a deuce quickly.” **grown man says quietly then skips off to the bathroom**
by Baby back bitch September 24, 2023
Get the Drop a deuce mug.