Monday, July 8, 2013
Definition of the Day
Petard-
A small bomb that often blew up the bomber instead of the intended victim.
(evil grin)
‹
›
Home
View web version