Subscribe English
look up any word, like latergram:
 
1.
Dee best- Another way of saying "the best"
Shane: How was she last night?
Chad: Dee best!
by Batmanavi September 05, 2013
4 0