Skip to main content

Definitions by Sam.Bit

Leave town 

A phrase used when someone says something hella annoying and u want them to fuck off
Todd: hey man, did u watch river dale last night?? I don’t ship Betty and Archie even a little.
Jeremy: bro leave town barchie for life
Leave town by Sam.Bit April 23, 2018