"is Uncle Sid in town?"
by Shane Cline January 16, 2004
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
by redgoodness July 05, 2010
buy the domain for your diy vlog