Skip to main content

Definitions by Sinislove

twatnoodle 

a term chi uses to describe people who are indescribably stupid.
that twatnoodle can internet better than you.
twatnoodle by Sinislove August 1, 2014