meaning of amspdok

amspdok meaning in Urban Dictionary

the location involving the testicles and also the rectum