Entry tafahahohaho (hahohaho)
Part of speech past participle
French definition bourdonnant [Abinal 1888]

2012/02/10