1 definition by Puppylover0505050

A very annoying person and gets mad if you take away his toy without his permission and may kill you for it
You are such an Alvin with your blue hair
by Puppylover0505050 January 15, 2017
Get the Alvin mug.