Skip to main content

Definitions by Amy Elizabeth

The definition of "Twoon" is half a twat and a loon
You're a TWOONNNNNNN!!!!!!!!!!!!
twoon by Amy Elizabeth November 7, 2007