Skip to main content

Definitions by BES

moon bat 

That cat lady is a moon bat
moon bat by BES December 28, 2005