CoolSlang Logo
English

nail

1) to hit something dead on, or get something perfect. "Joe really nailed the presentation." 2) arrest 3) have sex with

Submitted October 1st, 2003 by: Anonymous

Comments


 
 

39 visitors online © 2004, 2007, 2012 by CoolSlang