Skip to main content

madmarauder's definitions

tesla

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

Share this definition