hog leg
1. slang A large revolver. He was pointing a hog leg in my face, of course I gave him all my money!
2. slang A large marijuana cigarette; a large joint. Yep, you're smelling pot—some kids out in the park are passing a hog leg back and forth.
3. vulgar slang A large penis. A: "Did Katie really go home with Rob the other night?" B: "Yeah, and she says he has quite a hog leg, if you know what I mean."