Skip to main content

Definitions by Mooer55

happy kitten 

When two girls have sex and cum in each others mouth, then the other girl lays on the floor while the girl humps her
Two girls have sex and it gets wild , and they do the happy kitten
happy kitten by Mooer55 July 17, 2017