Skip to main content

Definitions by Macca Bludaat Shan

An Asian lad who is a good guy
Yaksha my brudda you’re a legend
Yaksha by Macca Bludaat Shan December 5, 2019