Either BIOS failure or hard drive read failure.<br />
Switch it off and try again.....If it keeps happening you will need it looked at.
How many times have you dropped it ???
It depends on the type of BIOS you have and the number of beeps. With that information you can diagnose the problem.
Wow you must of seriously pissed it off ;-)