Top definition
meaning "fucking lips that dont stop flappin"
that girl has fldsf and she wont shut up
by spydark June 08, 2005
Get the mug
Get a fldsf mug for your girlfriend Rihanna.