Skip to main content

Definitions by swedishtattoo

La dee fucking da. Used in texting.
That bitch got a promotion? LDFD.
LDFD by swedishtattoo April 5, 2010