look up any word, like queefing:
 
1.
A excedingly tough situation.
Meeting my girlfriend's parents was such an ass clincher
by the_toad April 01, 2006
12 2