Top definition
An imaginary word having noting to do with anything, but often refeering to a cat in heat.
Those stupid cats are goonswappaing under my deck again, I wish my girlfriend was that horny.
by Phred October 12, 2004
Get the mug
Get a goonswappa mug for your papa Paul.