Dictionary twayne September 1, 2007 davepoobond Leave a comment twayne – v. to laugh during finals, all of a sudden Share this:EmailFacebookTwitterMoreRedditTumblr Related