1 definition by TheBargler

1
What my grandma says when she wants to say donut.
G: hello dear, do you want a bargle?
Isa: A what?
by TheBargler April 02, 2017
Get the merch
Get the bargle neck gaiter and mug.