Top definition
The timing was perfect. Also see: "right on" and "on point"
That pina colada was right on time; I needed some sugar on a hot day like today!
by BHolla July 21, 2014
Get the merch
Get the Right on Time neck gaiter and mug.

Activity