Skip to main content

Definitions by @ stollenmemes101

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

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!

school boy's dream

She is such a school boy's dream.