Could also be another way to say a hot girl, though it's usually the general hook up
Not like the food, or phrase 'thats a wrap'.
Lay that wrap!
Yo braa nice wrap
Sean (as he watches tommy hook up): Damn.. he got a nice wrap right there
Mal (also watching): Yeah that was my wrap last friday
Sean: Yeah i know, I saw
btw.. the above dialogue shows how those catholic school boys all hu with the same girls, and how sean is always the one watching. Oh & that tommys always layin wraps