meaning of bagmuncher

bagmuncher meaning in Urban Dictionary

A peron who will pay unique awareness of the testicles while performing felatio