I predict this will be a new phrase meaning …You’ve been “Had”

from Brian