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