meaning of bags ball

bags ball meaning in Urban Dictionary

a place to satisfy a particular form of woman..........usually the older separated kind that are in need of cock. generally a knocking shop(uk)or seedy bar open til late,with shit 80<s songs and a worse dj.but , assured a leg over