1 definition by Albatrossss

Snorting drugs i publik places like walking in the city or sitting in a public bus
He pulled a Salle walking through town.
In a buss full of people he dared to do a salle.
by Albatrossss March 21, 2020
Get the A salle mug.