1 definition by kjmorley

Top Definition
What farts are blamed on when there is no dog available.

I heard that!
Damn couch frogs!
by kjmorley March 07, 2008

Mug icon
Buy a couch frog mug!