Top definition
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!
by The DoDo Bird June 16, 2016
Get the mug
Get a shindee mug for your buddy Sarah.