What does bumper biscuit mean?

bumper biscuit meaning in Urban Dictionary

A bumper biscuit is when you take a dump on a nemesis', rival, or buddies automobile bumper. Mostly done-by senior high school or college age young men, well known within Virginia Military Institute (VMA).