Skip to main content

Definitions by NotRP3022

Slang for “a deep yard” often used by height-challenged men.
“Them there homes have a DPR”
DPR by NotRP3022 March 31, 2022