English-Russian dictionary »

youtube poop meaning in Russian

EnglishRussian
YouTube poop (a humorous video mashup on YouTube)
noun

RYTPnoun
{m}

пупnoun
{m}