my friend was so drink he was a nick turtle in the parking lot last night
being drunk to the point where one falls on his/her back and is unable to get up, much like an upside down turtle
"my friend was so drink he was a nick turtle in the parking lot last night" What is the definition of "nick turtle"?