1 definition by EGIC

When a person or dog licks your toes.
Barry, you let your dog lick your toes??? I had no idea y’all are in a toemance.

Kokomo, stop licking my toes - we are not toemantic!
by EGIC June 12, 2023
Get the Toemance mug.