Skip to main content

Definitions by dodoborb

Shrettle 

Verb. To squirm and make scary noises.
So as the ghost shrettled behind him, He had to wait.
Shrettle by dodoborb May 21, 2023