Top definition
A liquid that is released when there is pressure applied to the lower region of the kneecap.
Aw man, who let out this pile of Dotin Juice?
by get the rope February 12, 2015
Get the mug
Get a Dotin Juice mug for your buddy José.