1 definition by Dog lips

Top Definition
The act of having to poop and the turd is half way out of the anus.
Man I gotta crap ,I’m goose necking and about ready to crap my pants.
by Dog lips November 04, 2017

Mug icon
Buy a Goose necking mug!