Skip to main content

Definitions by Imafatkunt

A large toad looking woman who prefers pooing In her own back yard and wiping her warty arse on bathroom towels
Why is there a pooey towel in the back yard?

Oh that toad Irene has been yard pooing again...
Irene by Imafatkunt December 22, 2019