bogwone's definitions
A plastic tampon applicator, all too often found in raw sewage, washing up on shorelines and beaches
bro, don't go for a walk along the Halifax shoreline, it's stinkin with whitefish and beach whistles
by bogwone August 25, 2008
Get the Beach Whistlemug. by bogwone December 2, 2009
Get the Snoovermug.