@Felthry i believe it's a parody on how ppl who follow brands / music artists / etc share recent releases, like a new set of shoes just dropped
"just dropped" means like, just became available or were shown off
@pearshapes where does the word "dropped" come from here?
-F