An expresion used in elementary school when you don't want to get detention for cursing. More sophisticated than saying what the heck.
by Hatashi Bendari August 18, 2011
by XDbork January 22, 2019
What in the ham sandwich is goin' on here?
by LaTanya Baker October 2, 2005