What is Onions On Top?
1.
(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.
See
Random Words:
1.
Something that makes you want to vomit. Weather it be clothes, relating to sports -- a really bad pass or shot, or even someone's f..