Definitions by Icabud Crane
Vexscrewda
A very abnormal, not to mention hideously ugly alien baby adopted from the planet Vexscrewda to Earth.
Also another name for your younger sister.
Also another name for your younger sister.
Vexscrewda by Icabud Crane July 18, 2009