1 definition by Kewballer

1
(adj.) meaning, to be very strange or to be like a sketch, not all there
Wow, that dude is so sketcho, he is touching himself inside his trenchcoat.
by Kewballer October 28, 2005
Get the mug
Get a sketcho mug for your buddy Abdul.