meaning of bungholingus

bungholingus meaning in Urban Dictionary

the primary training course