by Applehead08 March 9, 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 9, 2004

by ShannonK January 9, 2008

by Mercer October 28, 2003

by falcons#1 February 8, 2008
