Skip to main content

Definitions by The DoDo Bird

The term is defined when a couple (or possibly stranger) immediately having sex, no matter the situation, position, or affiliation. "Just STICK it in!"
Yo, I just shindee'd this chick last night at the club!
shindee by The DoDo Bird June 16, 2016