Top definition
First rate, top quality, five star, excellent, outstanding , superb, top of the line, the best and finest.
by KacieSofia October 14, 2017
Get the mug
Get a Top wave mug for your father-in-law Jerry.