Top definition
Another term for a vagina. Usually one that is smelly because it hasn't been washed in a while. The smell usually resembles that of tuna.
by edguyfan March 13, 2017
Get the mug
Get a Tuna Hatchery mug for your guy Helena.