Top definition
the sweet nectar that comes out of an excited penis
Rose, will you squeeze some doodle juice out of me tonight?
by BiggyAng86 September 15, 2016
Get the mug
Get a Doodle Juice mug for your brother-in-law Manafort.