1 definition by Duck duck ducktionary

1
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
Get the mug
Get a Skinflautist mug for your friend James.