Skip to main content

Definitions by Phantom Lover

scarfel the snarflees 

To suck ones nut sacks
Hey woman, why don't you come over here and scarfel the snarflees.