A fork of Rural Dictionary
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
Adjective used to describe something that is unnervingly insane or outrageous.
" That's some witchychicky shit going on over there! "