Skip to main content

@ stollenmemes101's definitions

LSD

A word acronym used by "Car Guys" meaning
Limited Slip Differential
I just fitted my car with a new LSD.
by @ stollenmemes101 December 14, 2017
mugGet the LSD mug.

someone get em a manual

A phrase that is said to someone that does something socially unacceptable and needs a instruction manual on life.
OMG he can't do that. Someone get em a manual!
by @ stollenmemes101 December 14, 2017
mugGet the someone get em a manual 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