Definitions by sugar tits4
snaggle puss
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.
snaggle puss by sugar tits4 October 6, 2008