LA Cop's definitions
A spineless pussy who seeks to ruin every major accomplishment of American producitivity by comment seemingly random acts of major vandalism. See also al-Qaeda.
by LA Cop March 31, 2004
Get the eco-warriormug.
Get the eco-warriormug.