1 definition by Chad Runescape

Dick-pouch
Totally caught Maggie staring at my DP this morning.
by Chad Runescape December 15, 2010
Get the DP mug.