Quoted from tracelifter:When I read the title of this thread my curiosity was piqued so I had to take a peek at it.
Pique is a French word meaning “prick,” in the sense of “stimulate.” The expression has nothing to do with “peek” either.
I live in Twin Peaks but I digress.
you're so peeky