1 definition by TheBargler

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