Biomed_queen's definitions
To be steved; to steal a kill from a teammate by blowing them up with the surrounding enviroment via grenade.
by Biomed_queen September 29, 2010
Get the Steved mug.by biomed_queen September 29, 2010
Get the Cooch Smooch mug.