by Applehead08 March 09, 2010
by Bryan October 13, 2004
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 ShannonK December 20, 2007
by Mercer October 29, 2003
by falcons#1 February 08, 2008