Definitions by Hurrrrrrr
TheLegend27
TheLegend27 by Hurrrrrrr May 18, 2017
oscar
The absolute definition of a slut faced stupid ignorant trashy douche bag that can get knocked out my a twig in one shot. Also lives in a trash can.
Your such an oscar