Spanish-English dictionary »

peepshow meaning in English

SpanishEnglish
peepshow noun
{m}

peepshow(sex show)
noun
[UK: ˈpiːp.ʃəʊ] [US: ˈpiːpʃo.ʊ]