1 definition by tian647

Cover phrase used by skeezy, down-low men to excuse their primal, homoerotic indulgences in the shadows of polite company
Dick skulked off into the woods with Danny to photograph him petting the deer.
by tian647 August 28, 2013
Get the petting the deer mug.