1. Chapel Hill, NC, as termed by some of it's younger denizens. 2. Any thrill one has in a chapel. Vis. sex
Person 1: Yeah, living it up in Chapel Thrill. Person 2: Well, the ladyfriend and I had one hell of a chapel thrill...
50👍 18👎