What's 18 inches long, purple, and makes bitches cry? A sids baby

What's 18 inches long, purple, and makes bitches cry? A sids baby - What's 18 inches long, purple, and makes bitches cry? A sids baby  inappropriate duck

149 shares

Like us for More!

Laugh more daily

Like us on Facebook?