1 definition by NotRP3022

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