1 definition by Supercar33

Having more than the average or usual quantity, extent, or duration.
I apologize for being late, my meeting took way too long.
by Supercar33 August 8, 2016
Get the Too long mug.