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 Borgamug.

Share this definition