1 definition by Dwight d Eisenhauer

Top Definition
To replace a traditional "mustache ride" for men with beards instead of mustaches who want their partner to sit on their face.
Who wants a mountain tickler?
by Dwight d Eisenhauer February 06, 2015

Mug icon
Buy a mountain tickler mug!