Skip to main content

Definitions by yungadxm

river pines 

A town occupied mainly by tweakers and meth heads smack down between Somerset and Plymouth
You live in river pines?, that must be shitty.
river pines by yungadxm December 7, 2018