1)English slang: derogatory term
for the foreskin of a man's penis.
2)Used as a humourous and manly insult.
1) He peeled back
his lid and rendered his girlfriend unconcious with the aromatic
2)Guy 1:"Here's the money I forgot to pay your mum last night"
Guy 2:"Shut up, lid." ¬_¬`