1 definition by Frog-Dawg

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
Get the Borga mug.