1 definition by olaf915
the tuffestest people carry this name. they often times love to fight and will never back down until they win. Bjorkstrands are the most brutal people to face in a fight and is widely known throughout Norway not to pick a fight with.
by olaf915 December 22, 2016