2 definitions by I’ll see you in valhalla

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