by Applehead08 March 9, 2010

by Bryan October 13, 2004

by crazo May 21, 2008

by kscfl April 30, 2020

getting your ass whoped by anyone who is better than you, causing disgrace and/or shame. Basically sucking.
by Dr. Pepper March 9, 2004

by Slimdawg February 9, 2015
