this yeast infection is so bad, i'm sportin' hotdog buns
intensely swollen or inflamed pussy lips that resemble hot dog buns
"this yeast infection is so bad, i'm sportin' hotdog buns" What is the definition of "hotdog buns"?