1 definition by Speck

1
Adjective used to describe something that is unnervingly insane or outrageous.
" That's some witchychicky shit going on over there! "
by Speck December 20, 2003
Get the mug
Get a witchychicky mug for your grandma Larisa.