I'm in the process of buying an ebay bike (http://www.ebay.co.uk/itm/121337863485) which I won for maybe 60 - 75 % of its expected value. In the description the owner states that the bike dyno'd 10,000 miles ago. I don't know what that means but it sounds bloody scary. Can anyone shed some light on what this means mechanically?
Basically, it sounds like they put the bike on a chasis dynomometer (or "dyno") which was made to run motorcycles. This dyno was used to measure the power output of the bike at the rear wheel. What happens is, the rear wheel of the motorcycle engages a large roller on the dyno. The bike is then strapped down so it won't go anywhere. The engine is started, the bike is put into gear, and is then ran up to speed. When brought up to speed, the dyno is engaged, which puts a measureable load on the roller. The tester will then throttle the bike up to wide open throttle (WOT) to get a reading on what the bike is capable of as far as output. The reading is taken and you have your rear wheel horsepower of the bike. For a bike, 125hp is quite a bit of HP (I'm thinking Hyabusa here ...). And unless it's obvious to you, the owner has riden the bike 10k miles since he did the dyno run on the motorcycle.
Here is an example of a motorcycle dyno made by Dynojet.
If you are wondering about how Torque and HorsePower relate to each other, I wrote this diatribe a while back which may give you some understanding.
EDIT: I did want to add that the "B" in your "125BHP" refers to "brake horse power". This is kind of an antiquated term, but refers to the brake action used to measure the output, with the output given being before the power losses caused by gearbox, alternator, water pump, power steering pump, A/C, etc. BHP is a very inaccurate measurement of the HP output of an engine. More commonly used now is the term Rear Wheel Horse Power (or Front Wheel Horse Power if a FWD vehicle). This is the power output (which is actually what was being measured on your bike) measured where the rubber meets the road and is a more accurate measure of what the vehicle's capability will be.
Here's a simple answer. The engine produces energy which is measured in BHP (Break Horse Power). But the power has to reach the wheels so that the bike can move. The power reaching the Tyre will always be lower than the power produced by the engine (due mechanical losses and stuffs). And Lo behold WHP.. Wheel Horse power. And as always @Paulster@ is spot on. 125WHP for a bike is "quite a bit of HP".