Skip to main content

barkbag

A very noisy, irritating dog which barks incessantly, usually during hours when Dracula stalks, for any or no reason.
If that barkbag doesn't shut up, I'm calling the cops!
by Tuftskins May 1, 2009
mugGet the barkbag mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email