1 definition by World War Weeaboo

North American people, who somehow enjoy watching watching anime, for some fucked up reason, that normal people will never understand.
John watched every episode of High School DXD?! What a fucking weeaboo!
by World War Weeaboo March 4, 2016
Get the Weeaboo mug.