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