savannah!!'s definitions
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
Get the uncle sidmug.
Get the uncle sidmug. We'll email you a link to sign in instantly.