Skip to main content

Definitions by Awsnapsonitson

Boo boo whistle 

Noun

A fart; may be used in reference with flatulence.
Grandma took communion on bended knee, proceeded to stand up and blew her boo boo whistle. The congregation gasped.
Boo boo whistle by Awsnapsonitson September 12, 2019