by Buzzydd November 05, 2020
A way to call someone a piece of shit, or scum of the earth. Also means when your partner moans loudly during intercourse. Can be an insult or a term of endearment.
by Buzzydd November 05, 2020