meaning of butterurmuffins

butterurmuffins meaning in Urban Dictionary

having his sperm over your vagina