1 definition by Dog lips

1
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
Get the mug
Get a Goose necking mug for your sister Beatrix.