3 definitions by 4we80m3 Mustache
by 4we80m3 Mustache October 16, 2019
by 4we80m3 Mustache December 2, 2020
Something or someone that a person loves so much that they have the feeling they can't live without it.
by 4we80m3 Mustache September 26, 2019