Skip to main content

Definitions by o$$

Lake placid pussy 

When a female has an ungodly odor(smell) coming from her vagina.
Yo, that bitch kim got that lake placid pussy.
Lake placid pussy by o$$ October 24, 2006