1 definition by DxNxtDisturb

Top Definition
The Noise A Female Makes When Choking On Dick.
Wanna Give Me Some Guck Guck?
by DxNxtDisturb May 21, 2018

Mug icon
Buy a Guck Guck mug!