CYA

CYA

English Phrase
Ad

Definition

Initialism of cover your ass/arse.

Ad