1 definition by Gavsternater

Top Definition
A finger in the booty
I got a narkle from my boo after work today.
by Gavsternater May 09, 2019

Mug icon
Buy a Narkle mug!