Skip to main content

Rafi R's definitions

johnny-on-the-spot

Something, or some person performing an action in precise manner as expected by another party.

Being on time or in the correct place.
Hector, You were hella johnny-on-the-spot with those fries when I got the munchies.
by Rafi R January 6, 2008
mugGet the johnny-on-the-spotmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email