Skip to main content

Definitions by JasperMystery

A slang term for sweat coming from pubic areas.
That guy smells like bush leak.
Bush Leak by JasperMystery June 22, 2019