Skip to main content

Georgia Clay's definitions

frap

A female that has had alot of male partners and frequently engages in sexual activity. Another name for a hoe or slut.
Some frap lives down the street, she will let all of us fuck.
by Georgia Clay July 1, 2007
mugGet the frapmug.

Share this definition