What does Barge Nuzzle barge nuzzle mean?

Barge Nuzzle barge nuzzle meaning in Urban Dictionary

to forcefully scrub up against an object for enjoyment. to rub against an object for pleasure with force.