meaning of ballrack

ballrack meaning in Urban Dictionary

A dimple on women's chin where you are able to hang your balls while obtaining oral sex.