Skip to main content

Definitions by Rubbertoechicken

Moon-bat 

A bat from the moon
I saw a moon-bat earlier today