by Applehead08 March 9, 2010
by Bryan October 13, 2004
by crazo May 22, 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 10, 2004
by Slimdawg February 10, 2015