1 definition by Thedodgytaxidriver

1
Another word for a homeless person, as they carry their home on their back.
Look at that snail over there pissing in Costa coffee’s doorway!
by Thedodgytaxidriver October 10, 2017
Get the merch
Get the Snail neck gaiter and mug.