a beautiful lover with a large penis usually situated in the victorian state of australia. the snaggle puss is quite easy on the eyes, usually very friendly and always makes you laugh.
n. when you insert your penis...into the vagina...and you get a sensation of teeth on your penis....that is a a snaggle-puss...you know what I'm talking about don't you????