Skip to main content

Therealkidnplay's definitions

Barking Seal

When one fucks a fat chick at the beach, and proceeds to dip his moist penis into the sand, then putting it back into the vagina, making the seal bark!
German:dude, what's with the hand print across your face?
George: I just got back fromthe beach with Grace... And gave her the Barking Seal! It didn't go well with her
by Therealkidnplay September 7, 2010
mugGet the Barking Sealmug.

Share this definition