Definition of "weirdo"
noun:
-
A strange, odd, eccentric person.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
An insane, possibly dangerous person.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-