1 definition by Kee315

Top Definition
Late for a scheduled event.
He's delayed.
by Kee315 March 30, 2004

Mug icon
Buy a delay mug!