Adjective
1. complete
2. consummate, double-dyed, everlasting, gross, perfect, pure, sodding, stark, staring, thoroughgoing, utter, unmitigated