Definitions for "Urusei"
foreigner, alien