Skip to main content

Definitions by Zeussed

desperate frog 

Is a person who has sex with their baby baby daddy's best pal
desperate frog by Zeussed December 2, 2020