walking home

Best definition
walking home
Meaning a term of self pleasure since being miss read as “wanking time”
Hay what you doing after school

Walking home, want to join me?

No, really no thanks