Skip to main content

Merlotandcabernet's definitions

Twat buddy's

Two girls who are obsessed with eachother and spend every waking minute together. They usually have something in common like guys who don't appreciate them. They also often lick eachother' twat on the low low.
Hey have you seen Elizabeth lately? No she's too busy being twat buddy's with Taylor
by Merlotandcabernet September 8, 2015
mugGet the Twat buddy'smug.

Share this definition