1 definition by Duck duck ducktionary

Top Definition
A girl experienced and talented in the art of oral sex.
Becky's the best Skinflautist in the game. My dick is still tingling.
by Duck duck ducktionary November 21, 2019

Mug icon
Buy a Skinflautist mug!