verb (used with object), debugged, debugging. Informal.
1. to detect and remove defects or errors from.
2. to remove electronic bugs from (a room or building).
3. Computers. to detect and remove errors from (a computer program).
4. to rid (a garden, plant, etc.) of insect pests, as by the application of a pesticide.
Can be used in different ways which is great!