What is Smegan?
An idiot, stupid person.
"Would someone tell this smegan to shut up"
See idiot, fool, loser, nob, dork, dag