Skip to main content

dingohatesyou's definitions

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
mugGet the samosir mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email