Skip to main content

Definitions by Doobly

fran 

Share definition Flag
the crust on the outside of something slimey.
Oh my god! She is covered in nasty smelling fran!
fran by Doobly January 4, 2004