samosir

A tribe located in Indonesia. They have their own island (Lake Toba) , culture, flag, and a full blown national anthem along with a special dance.
"Hey ! Are you a Samosir?
by dingohatesyou November 22, 2016
Get the samosir mug.