Skip to main content

tommyfrog x's definitions

snail muncher

a french person who canes the snails on the daily, or any french person being a prick
by tommyfrog x February 27, 2019
mugGet the snail munchermug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email