Top definition
For one defecate in another ones shoe.
Jackson had come to put his shoes on, only to find we hit him with the 'dirty sole'
by BPJHHB May 24, 2016
Get the mug
Get a Dirty Sole mug for your coworker Julia.