Skip to main content

Definitions by dnnkjdhkjhkjdhkjsh

Nailed it 

Gets it spot-on, is correct, absolutely wins the argument (UK)
That's so true, he's nailed it.
Nailed it by dnnkjdhkjhkjdhkjsh September 25, 2010