Humble term used to refer to one's own son when speaking to someone outside the family. Not used for other people's sons.
My son is getting married next month.
My son is still a university student.
young punk; brat
Derogatory or dismissive term for a young man, often implying inexperience or cheekiness. Can be used for someone else's son in a critical tone.
That brat has no manners.
The neighborhood punk is so noisy it's a problem.
Vulgar slang; used colloquially to refer to the male organ. Not appropriate in polite conversation.
Stop bringing up penis jokes with that crude humor.
I introduced my son to our business partner.
Don't talk back to me, you cheeky brat.