1 definition by Melanin_gemini17

It means “well it happens

But also it’s a French city
Oh Yeah saleve “
by Melanin_gemini17 May 27, 2019
Get the saleve mug.