still. (Explicit)

too good for you