  oh, rita, i wanna tap some ass right now---let me see that hot dog bun
the labia majora of the vagina
"  oh, rita, i wanna tap some ass right now---let me see that hot dog bun" What is the definition of "hot dog bun"?