Skip to main content

Omylanta 's definitions

Nyrasia

Share definition
A unique movement all by herself.
Wow, there goes Nyrasia!
by Omylanta November 22, 2021
Flag
mugGet the Nyrasia mug.

onions on top

Share definition
(adj) A general term that indicates a feeling of awesomeness; a substitute for "good", "great", etc; can also substitute for "sexy", "hot", etc; a high compliment.
That hiking trip was amazing; it was onions on top the whole time.
by Omylanta October 31, 2008
Flag
mugGet the onions on top mug.