Top definition
a hawaiian god that needs a sacrifice. don't ask questions why. it just needs a sacrifice.
dammit i forgot to feed abunha. oh well :)
by qwerty1/23 February 24, 2009
Get the mug
Get a abunha mug for your barber Paul.