Top definition
When you gargle barf like mouthwash and spit it out in spain
you are a garglebarfpgr”
by PeePeePooPooSofee November 06, 2020
Get a garglebarfpgr mug for your grandma Riley.