Skip to main content

Definitions by madmarauder

Friend 1: Dude, you're SO my tesla.
Friend 2: Fuck you man, you're MY tesla!
tesla by madmarauder November 3, 2011