Top definition
no soft kisses or smooth finesse, homeboy was nailin' dat azz, yo!
by moanman May 11, 2005
Get the mug
Get a nailin mug for your grandma Larisa.