look up any word, like cleveland steamer:
 
1.
a strange but funny situation
that was a gigglefigion
by amanda July 12, 2003