1 definition by KingSingh

Top Definition
A fart. Passing flatulence.
“Jack’s been passing carpet frogs all morning after those beans...”
by KingSingh January 22, 2018

Mug icon
Buy a carpet frog mug!