MyNameIsFrank's definitions
Adjective describing an unsavory, horrifying, or even unholy stench, such as what comes from a goddamn vagina.
by MyNameIsFrank March 2, 2008
Get the rank mug.
Get the rank mug.We'll email you a link to sign in instantly.