Nerd Words of the Day: Imma Let You Finish
“Imma let you finish”: Phrase used to interrupt someone with no intent of letting them finish what they were going to say. This phrase entered the lexicon recently with the MTV Music Awards and Kanye uttering the phrase as he [...]



