generated at
Urban Dictionary
俗語・ミームや最近の造語、シチュエーションが限定的なニュアンスの英語を調べるならここ

101
pog

日本語由来のミームもいっぱい
nani
ara ara
Japanese saying meaning "Oh me oh my". Seen on the manga "Love Hina". Often used by the clumsy character Mutsumi Otohime.
由来まで書いてありマジですごい