by Bryan October 13, 2004
by crazo May 22, 2008
by joey j August 21, 2005
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
by ShannonK December 20, 2007