meaning of Barge Nuzzle barge nuzzle

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.