Top definition
squishy chamber is the vagina
any female with a vagina
by Emo October 22, 2003
Get the mug
Get a squishy chamber mug for your cousin Jerry.