Yo August 5, 2008 2 Comments I think i really dropped it on this one … peep it and holla back! (Do i need to translate any American slang for you