2 definition by Jungle ranch

Top Definition
When you cum in your pubes and it dries and begins to itch
I have terrible jungle ranch from last night
by Jungle ranch July 01, 2019

Mug icon
Buy a Jungle Ranch mug!
When one man dry humps two other men and cums in his pants immediately.
Me and the boys had a Todd Packer Situation going last night.
by Jungle ranch July 07, 2019

Mug icon
Buy a Todd Packer Situation mug!