Top definition
a game in some countries where you have to kill your self,its usually played on the computer
balena albastra is a shit game
by ihaveasepticeye2000 March 20, 2017
Get the mug
Get a balena albastra mug for your father Bob.