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 09, 2004

by ShannonK January 09, 2008

by Mercer October 28, 2003

by falcons#1 February 08, 2008
