by Bryan October 13, 2004

by crazo May 21, 2008

by joey j September 20, 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 9, 2004

by Slimdawg February 9, 2015

by ShannonK January 9, 2008
