An expression that seeks to describe the overstimulation implicit in what may feel like nearly intolerable anticipatory excitement.
Yes, I TOTALLY have guinea pigs in my pants!
by Dr Bunnygirl May 27, 2020
Get the guinea pigs in my pants mug.