1.the act of dropping a big nasty turd. Leads to poophoria.2.Also an apartment complex in Oklahoma City, OK.
Have you been to the deep deuce grill?" "yea man, just went, you may want some febreeze.
5👍 2👎