Definitions by Punisher93
Butter Twat
-Dude i had some great sex last night.
-Oh word?
-Yeah man, it was so good that bitch had butter twat!
-Oh word?
-Yeah man, it was so good that bitch had butter twat!
Butter Twat by Punisher93 July 11, 2010