meaning of Peppermint Bobsled

Peppermint Bobsled meaning in Urban Dictionary

A humourously known as sex-act found on Russel's list, from tv show Rules of Engagement.