Top definition
A Russian sword that repels doors
So I got out my Stord the other day and all my doors disappeard!
by ToastyLad2003 April 13, 2018
Get the mug
Get a Stord mug for your mama Larisa.
buy the domain for your foodie blog