LOL! Yep, the Navy uses it, too, and very commonly, it appears.
http://www.destroyersonline.com/usndd/glossary/p.html
Pogey Bait
Anything sweet or enticing to a "Pogey". Usually chocolate bars or ice-cream.
http://www.geocities.com/batdev/glossary.html
Glossary for US Battleship Development
Pogey Bait - Candy
http://www.jacksjoint.com/sailor_terminology.htm
Terms,Traditions and Customs of the Naval Service
Geedunk. Items from vending machines or ship's store such as candy, soda and ice cream. Any dessert, sweets, or good deal. Also Pogey Bait.
http://www.hazegray.org/faq/slang2.htm
Naval Terminology, Jargon and Slang FAQ
Pogey Bait In modern usage, candy or other junk food. See also GEDUNK.
But while running the google.com search, I did see that homosexuals tend to more immediately adhere the phrase, "pogey bait" to the very old definition of a "pogue" (homosexual boy).