gibugiburr

‘the good spirit’

noun