Skip to main content

Definitions by Venzie

Village rat

Someone who hangs out at the highland village.
“Ya know Ollie he’s such a village rat.”
Village rat by Venzie October 31, 2019