"is Uncle Sid in town?"
by Shane Cline January 16, 2004
by redgoodness July 06, 2010
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 09, 2007