to have sexual intercourse
by familyman99 April 23, 2017
Get the straff mug.by Shadex November 11, 2005
Get the straff mug.by ap.the.weirdo December 1, 2021
Get the Straff mug.A straffe of peas
by adminradetrustfaqaude April 1, 2010
Get the straffe mug.