1 definition by Finger Lickin'

Top Definition
A country slang for a a food or edible substance which is of a higher quality pallatibality than normal food.
These Tater' tots are Whisker Lickin'

"You know that girl from the post office?"
"yeah I could just lick her whiskers"
by Finger Lickin' January 22, 2012

Mug icon
Buy a Whisker Lickin' mug!