Top 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 September 17, 2008
Get the mug
Get a onions on top mug for your dog Yasemin.