English-Polish dictionary »

youtube poop meaning in Polish

EnglishPolish
YouTube poop noun
a humorous video mashup on YouTube

pępeknoun