meaning of bag dew

bag dew meaning in Urban Dictionary

the perspiration using one's ballsack.