Stands for Shaggy Pot Smoker. Also a well known internet user who is well liked and well hated on many different sites. He's an asshole, but you'll like him.
by ShaggyPS February 15, 2010
Get the shaggyps mug.