Top definition
One who 'hugs' sheep: alt. sheepbuggerer
Daniel's a sheephugger.
by Juke October 04, 2003
Get the mug
Get a sheephugger mug for your buddy Jerry.