Top definition
Anything that makes you laugh. Makes you're soul laugh.
That was pretty funny. Oh you mean that was a mind tickle.
by Shake Shake Shake December 13, 2014
Get the mug
Get a Mind Tickle mug for your Aunt Jovana.