1 definition by SteveOrBob

Top Definition
A man who has a soul patch for the sole purpose of additional stimulation for the woman he's going down on.
Because he's the ticklahhh!!
by SteveOrBob December 30, 2010
Mug icon
Buy a ticklahhh mug!