You asked:

what does smudge mean

The word 'smudge' has a few uses: as a verb, 1. make a smudge on; soil by smudging; and as a noun, 1. a smoky fire to drive away insects; 2. a blemish made by dirt.