natalee holloway
a term used to describe the sudden disappearence of someone while on vacation after a random hook up, esp. a young white female.
natalee holloway by marissia July 30, 2008
Get the natalee holloway mug.