Uncle Sid is another word for acid/lsd. This is a bitter known slang term, so feel free to say it in public places or infront of relatives without worry!
by savannah!! March 11, 2007
by Shane Cline January 16, 2004
by redgoodness July 08, 2010