1 definition by Chanel246

A person who insults his own country. And thinks very highly of himself. Stop diarrenating by drinking tap water!
“I drank tap water and I got diarrhea the next jahaan day”
by Chanel246 May 30, 2019
Get the Jahaan mug.