1 definition by Jason "skeezer" Harvey

To be extremely bored or unhappy with a situation, surroundings or people.
Im going to fall on the grenade in this fucking room.
by Jason "skeezer" Harvey June 16, 2003
Get the fall on the grenade mug.