Top definition
A women that enjoys ingesting large quantities of semen from numerous partners in a single sexual encounter.
that girl was a real gargle barky
by sol harvey rosenberg July 28, 2009
Get the mug
Get a gargle barky mug for your cousin Trump.

Available Domains :D

  • garglebarky.ninja
  • garglebarky.net
  • garglebarky.com