Thanks for query.
Your problem was due to your operation & because of it you could not expel properly.This is not a complication but due to removal of tonsil
some times your throat muscle becomes loose cannot force properly.
you should go for mouth physiotherapy
your green sputum is an infection & is really needs attention as it may infect your lower respiratory tract
.so consult your Doctor & he will prescribe medicines for your infection.