flench

slang

noun a shared, social sitting spot

what?

derivative of “bench (ˈbench)

what in the worldnew word →