Skip to main content

Definitions by FartyArty

shagglepuss 

An excessively furry, elderly dog.
Romeo is such a shagglepuss.
shagglepuss by FartyArty July 1, 2014