Skip to main content

Definitions by MeTwinkleToes

African insect found on gorillas. - J.J. Evans of Good Times
Dogs have fleas and gorillas have snerks.
Snerk by MeTwinkleToes December 27, 2010