Whisker Lickin'

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' February 12, 2012
mugGet the Whisker Lickin'mug.