1 definition by shon102

1
to sesh smoke or drink

or to be drunk or high
"ay shtag im hella menneled nana"
"whoopster wanna mennel"
sachin stop making rohan mennel"
by shon102 June 02, 2019
Get the mug
Get a Mennel mug for your daughter-in-law Rihanna.