1 definition by Dude or Dudet? WTF

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
Get the charm farm mug.