1 definition by OMGWTFUXLOLNOWAY

Top Definition
a website, made up of a group of hackers that will mess your pc up forever.
Randominternetguy: aw man, I got team looshed!
Lolanotherguy: aw dude, that sucks.
by OMGWTFUXLOLNOWAY August 18, 2007

Mug icon
Buy a team loosh mug!