2 definitions by Macaroni B.

Environmentally speaking, a delightful ambiance. Also a geological and scientific term, a rare gem.
Guy#1: I'm getting vibes just by standing here on this beautiful green grass.

Guy#2: Let's bust out our planet rings and summon Captain Planet. The Iona here will transmit well.
by Macaroni B. September 17, 2020
Get the Iona mug.
"I hope they quit injecting, and start seeing".

- Not the best perspective, because everybody knows smelt is divine.
Oiya, smelt dunor grut tru. Eureka.
by Macaroni B. March 31, 2019
Get the Smelt mug.