1 definition by harrypotterlad

Top Definition
when a light is flashing in your face as you spin around in a circle
on duke of edinburgh expeditions people will do the best thing ever to each other with headtorches as a way of making friends
by harrypotterlad November 30, 2009

Mug icon
Buy a the best thing ever mug!