What is Snapfuck?
description of particularly rough or agressive sex
jesus what a snapfuck!!
See lewis
All you need for a faster workflow in one place.