Skip to main content

Definitions by Margoballsacks

someone who stays around for a friend so they don't get kidnapped and or raped by a rando.
Margaret I will be your witness, that dude is mad shiesty.
witness by Margoballsacks May 19, 2010