snail muncher

a french person who canes the snails on the daily, or any french person being a prick
fuck off u jewish snail muncher
by tommyfrog x February 27, 2019
Get the snail muncher mug.