1 definition by Klusmeyer

Top Definition
When a man ejaculates into another mans mouth while getting fisted in his ass.
I can't walk, I've been Stoddard.
by Klusmeyer April 18, 2013

Mug icon
Buy a Stoddard mug!