1 definition by 16 oz.

A four year major available at select colleges around the world consisting of learning on how to become a professional escort in Vegas and many other cities world wide. The only one found in the United States is at UNLV or University of Las Vegas Nevada, conveniently on the strip.
"Natalie wanted to become the best escort in the world. That is why she pursued an escortation degree at UNLV"
by 16 oz. October 13, 2011
Get the Escortation mug.