1 definition by tessa batula

Top Definition
to get knocked out
you just got russoed
by tessa batula June 18, 2009

Mug icon
Buy a russo mug!