1 definition by siprofesora

1
The act of having sex upside down in a closet.
Omg, did you know that Regina and Kade squirrel mated at the party last night?
WTF, get out, we're squirrel mating right now.
by siprofesora November 23, 2016
Get the merch
Get the squirrel mating neck gaiter and mug.