What does "Carpet kitten" mean in American English ?

One english translation is "Lesbian that engages in oral sex" - How to say Lesbian that engages in oral sex in other languages


More American English Swear Words


Ads