Skip to main content

Definitions by Urban Biscuit

Someone who goes to the beach and licks people’s toes
Larry is a zoocher look out for him
zoocher by Urban Biscuit August 17, 2018