Skip to main content

Definitions by I’ll see you in valhalla

Savannah 

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