Sekirov Dictionary

let loose

verb3

  1. (euphemistic) To break wind.
forms

letting loose · lets loose

This dictionary works without the internet: on your phone · in Chrome