Top definition
To start a building on fire; to commit arson; usually done as "business negotiations" but can be enjoyed for pleasure as well
Dude, did you see that guy Russell that Ford dealership?
by ymshdn32 December 05, 2004
Get the mug
Get a "Russell" a house (or other property) mug for your friend Rihanna.