1 definition by Dude or Dudet? WTF

Top Definition
A place where Stewards and Stewardesses are trained.
A friend of mine want's to be a stewardess,

Where'd she go? A Charm Farm?

What? (Goes to Urban Dictionary.com and look it up)

What the fuck? it's not there!

Add it

Okay, (Adds it)
by Dude or Dudet? WTF November 20, 2007
Mug icon
Buy a charm farm mug!