1 definition by smmatthew

Top Definition
Slowing down to look at accidents, tragedies, crime scenes, etc. Aka rubber necking
Stop goose necking, you're slowing down traffic.
by smmatthew January 15, 2009

Mug icon
Buy a goose necking mug!