1 definition by YoyoLaTups

A popular expression in the french province of Québec. It means a lot of different things like « hello », « I gotchu » or « ok »
Man 1: wanna smoke?
man 2: ahu let’s get lit
by YoyoLaTups February 13, 2019
Get the Ahu mug.