Dynamite D's definitions
(OLP) Old Lady Pussy. A distinctive smell that can be used to describe anything that just smells really bad.
by Dynamite D March 24, 2009
Get the OLP mug.
Get the OLP mug.We'll email you a link to sign in instantly.