Top definition
Canadian geese that won't leave town in the winter (or have become non-migratory) and deposit their small dog sized green shit all over the grass in the park and other public places. A nuisance, like carp in the water, over-breeding and generally fucking up habitat.
The sky carp set up a turd gauntlet on the bike path.
by Jay Langley January 18, 2010
Get the mug
Get a Sky Carp mug for your boyfriend Trump.