To be in trouble and/or tough situations, with everything and everyone seeming to be against you, yet you come out on top, no worse for wear.
by Root Doctor December 14, 2023
Person of the opposite sex sharing living quarters. This used to be a Census Bureau term and may still be one.
by Root Doctor May 03, 2010