Skip to main content

Definitions by Bumsqueal

A loud squeaky fart is a bumsqueal also can be used as an insult
You're a bumsqueal
Bumsqueal by Bumsqueal March 28, 2009