Skip to main content

Definitions by Remnant

To put a sock on the nose of annoying dog
The dog was being very annoying, so I woozled him
Woozle by Remnant March 10, 2023