Direttamente dall’ Urban Dictionary
In genoese dialect(dialect of Genoa, Italy), it means penis, cock, dick. Mostly used to say esclamation like the american “What the fuck!”, ‘belin!’ have the same meaning.
“Peter, where is your sister?!” “Belin!She’s suddenly desappeared!!!”
yeah!
paese che vai…intercalare che trovi
“belin, she’s suddenly desappeared” è totale!!
Certo che sono cose belle