Mom Gives Possibly The Most Disturbing “Birds and the Bees” Explanation

Is this what Beyoncé meant by lemonade?

Via twitter.

Watch more viral videos.

.

.