Top definition
Another term used for Tampon.
Betty: You have a bloody wet spot on your Jeans.

Mary: Go buy some bug plugs and stop that leak hooker
by Jefe - RDCC June 11, 2011
Get the mug
Get a Bug Plug mug for your mate GΓΌnter.

Available Domains :D

  • bugplug.se
  • bugplug.net
  • bugplug.ninja
  • bugplug.org