Definify.com

Definition 2024


drop_a_deuce

drop a deuce

English

Verb

drop a deuce

  1. (vulgar, slang) To defecate.

Synonyms