id

slang

noun involuntary sharing of personal detail

what?

derivative of “admission (əd-ˈmi-shən)

what in the worldnew word →