CharityCharmander's definitions
to cause a high pitched noise, much like a squeak, to burst from one's lips. Such popular methods are squeezing one massively.
by CharityCharmander March 18, 2011
Get the Squeakify mug.