Skip to main content

I LOVE CORONA!!!!'s definitions

barking rats

The noise when you shit air out of your ass.
Jesus Christ, James. Keep those barking rats in your ass.
by I LOVE CORONA!!!! July 11, 2004
mugGet the barking rats 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