Top definition
To express a great love for someone (platonic or non-platonic)
John, I really wanna window slam you right now.
by ThatChickLoco112396 May 10, 2017
Get the mug
Get a window slam mug for your buddy Larisa.