Top definition
The smokin' hot actress who portrays "Sarah Graiman" on NBC's reincarnation of Knight Rider.
Deanna Russo can have my Babies!
by Piranha March 24, 2009
Get the mug
Get a Deanna Russo mug for your cat Larisa.