Adjective used to describe something that is unnervingly insane or outrageous.
" That's some witchychicky shit going on over there! "
33👍 11👎
On speck is like On god but replace god with Speckle from the Hit Show Tuca and Bertie
Dude that shit slapped on Speck frfr
1👍 1👎