on my tod
English • United Kingdom
Alone or on your own.
"Did you go into town with your friend." "No I was on my tod."