What does American Pink Taco Stand mean?

American Pink Taco Stand meaning in Urban Dictionary

A girls pussy