2 definitions by biomed_queen

That female Spartan just cooch smooched my face!
by biomed_queen September 28, 2010
Get the Cooch Smooch mug.
To be steved; to steal a kill from a teammate by blowing them up with the surrounding enviroment via grenade.
Dude, you totally Steved me you pussy.
by biomed_queen September 28, 2010
Get the Steved mug.