Willy Pete is military jargon for white phosphorous. It has now become a popular term among teenagers since it's use as the name for a smoke grenade in Call of Duty: Black Ops.
Also, two names for a man's manhood.
Wow, he just nailed her with his Willy Pete!
(That example works for both uses of the term. Just to clarify.)