Bachelor Party - A party lasting several days and nights that is thrown out of town by the grooms closest male friends, in 'honor' of the bachelor getting married.