1 definition by Sandra Salter

Top Definition
Is a polite way to say fuck.
FARFANOUGAN, I foget my baithing suite at aunt jeminmas
by Sandra Salter July 23, 2008

Mug icon
Buy a Farfanougan mug!