Skip to main content

Frog-Dawg's definitions

Borga

A slithering Russian Fucktard who dogs the life out you.
I would rather cut my dog off than hang with another Borga.
by Frog-Dawg December 24, 2022
mugGet the Borga 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