by Faygs06 August 19, 2017
by BlueTaiga August 16, 2016
Used to describe someone with an overactive sex drive and the belief they are the worlds greatest lay
by Scarface_21 June 01, 2016
by BeanieMan May 06, 2009
by Curry Mingle April 03, 2023
by erinlikesfoodandnotleo December 15, 2017
by Joshua Amendola November 10, 2017