Definitions by Stank finger in your nose
stank finger
To have a finger that reeks of the stankiest sticky green bud.
You meant to itch a little higher than intened.
You meant to itch a little higher than intened.
When you harvest in mid October and your fingers just stick and stank from the diggity danks skunk nugget you had growing in your garden.
stank finger by Stank finger in your nose October 2, 2003