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

Updated on 2012/02/10