nailed

Fun Dictionary -> nailed

nailed - Vulgar Dictionary definition

Secured, fixed. He offered me a decus, and I nailed him; he offered me a crown, and I struck or fixed him.