Dirty Shepherd

What is Dirty Shepherd?


1.

When someone has a not so clean asshole and the "boing" you, leaving hershey kisses down the front of your shirt.

Damn dude, Zac got the dirty shepherd the other day, that shit was hilarious!

See shit, dirty, poo, crap, hershey


73

Random Words:

1. its a bisexual girl who, even though she likes both, she prefers women. "omg i can't believe that maria is a bisexual lesbian..
1. an abreviation for bare back blow job cum in mouth. bare back is pertaining to a blow job without a condom. the escorts listing says sh..
1. 1. To express excitement, glee or joy. 2. To show interest in something or someone 1. I just got a raise! Gatomate! 2. The guy in acc..