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 tesla mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email