Top definition
TwistedX
God
of
the internet
.
You
try
to
act like
your TwistedX
by
Logan Ingham
October 23, 2003