Top definition
A collaboration of words to describe a certain level of excitement or physical activity
Man I’m finna yeet’n skeet
by Twizzy-Mac May 31, 2018
Get the mug
Get a yeet’n skeet mug for your coworker Beatrix.