DEUCED

Definition of DEUCED

  1. (adj)expletives used informally as intensifiers