Skip to main content

fdtmofosmldffsfymofo's definitions

Meet Russian Ladies

The most fucking annoying ad ever hated by most loved by some. You just wanna watch some YouTube or something and then you end up masturbating at the hot sluts at the side of your screen
Person 1 - hey John whatcha doing
John - ohhh just ohhh watching some OhhHH youtube uhhhhhhh

Narrator - looking at the 'meet Russian ladies' ad
by fdtmofosmldffsfymofo November 3, 2017
mugGet the Meet Russian Ladies mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email