
Originally Posted by
Eden
I'm going to have to guess that a "cheeky-boo" was a Britishism describing a nasty bit of twisty, turny or other wise dangerous bit of roadway coming into the finish or perhaps it was a small crash. An American might say something like a whoopsy doo? maybe.