What is Snapfuck?
description of particularly rough or agressive sex
jesus what a snapfuck!!
See lewis