Skip to main content

tmlp

TMLP is a very useful French acronym which litteraly translates as Your Mother The Hoe.
hey can I have some of your burger Dude?
TMLP bitch
by Golden06 April 27, 2008
mugGet the tmlpmug.

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