Top definition
Often said of someone who has unexpectedly ended up in an unfamiliar situation for which they are completely unprepared to deal with, particularly in a psycological sense.
"The last place on earth E.T. needs to crash land naked is any place where a four-legged animal is considered an all terrain vehicle." -Unfilter @ 8bm.com
by Smidge204 April 07, 2004
Get the mug
Get a crash land naked mug for your buddy Rihanna.