Sketchy details

Posted by JOEy on August 29, 2004

Hello,
Could anyone tell me what "sketchY" means here?
I could only find "sketchy-superficial" and it doesn't make sense at all.
Thanks alot