Skip to main content

I’ll see you in valhalla's definitions

Savannah

Used to insult the other and indicating that they should change their ways
Oh yes she’s a Savannah/ and or zappy lover
mugGet the Savannahmug.

Share this definition