Top definition
The feeling that something is crawling on you until you touch it.
After spotting the cobwebs on my ceiling I swear a frapplestack of spiders was on me.
by Cerrinos September 12, 2011
Get the mug
Get a Frapplestack mug for your fish Vivek.