thorough
adjective(thor-ough)
without qualification; used informally as (often pejorative) intensifiers
Synonyms: arrant, 
complete, 
consummate, double-dyed, 
everlasting, 
gross, 
perfect, 
pure, 
sodding, 
staring, 
stark, 
thoroughgoing, 
unadulterated, 
utter, 
 Examples:
A thorough nuisance. 
A thoroughgoing villain. 
thorough
adjective(thor-ough)
performed comprehensively and completely; not superficial or partial
Examples:
Made a thorough search. 
Thoroughgoing research. 
thorough
adjective(thor-ough)
painstakingly careful and accurate
Examples:
Our accountant is thorough. 
Thorough research.