Skip to main content

Definitions by Squeecher

Squeecher Muffin 

A very loud female kidney stone or a solid yeast infection.
The doctor frowned when my squeecher muffin fell out.
Squeecher Muffin by Squeecher February 12, 2014