Skip to main content

Definitions by KKaro

To squeak and squeal at the same time.
He squekled when he saw the puppy.
Squekl by KKaro January 5, 2017