ibroughtyoumybullets
- Reads 476
- Votes 62
- Parts 10
im·per·fect
imˈpərfəkt/
adjective
1.
not perfect; faulty or incomplete.
"an imperfect grasp of English"
synonyms: faulty, flawed, defective, shoddy, unsound, inferior, second-rate, below standard, substandard;