oh my god jen and brad are total wondertwins
a couple that spends every moment,day and night hanging out with eachother
"oh my god jen and brad are total wondertwins" What is the definition of "wondertwins"?