With the exception of the smoking, she reminds me of myself. Looking at the dictionary for dirty words? Check. Fan of dirty jokes? Check. Crazed sex addict? Check (kinda, she's actually had sex). If I ever get a girlfriend, this girl would be my absolute ideal.
Team Cock or Team Dick, huh...Interesting question.
If you ask me, either way works well enough, though.
Girls that look innocent but really aren't aren't exactly rare, but it's nice to see some every now and then.
Otherwise we all just got blue balled.