What is Farretta?
1.
Farretta (n.) large usu. cream-furred ortholacyte of the Astereonopteridae family. Noted for rapid
Watch out, there's a farretta about.
See
Random Words:
1.
the ferret-like inside of a person (usually male) that tends to grow larger as his sleeze factor increases until it is visible through t..