weaboo

English

Noun

weaboo (plural weaboos)

  1. Alternative form of weeaboo.