Top definition
A feature on Instagram able to send a picture or message to up to 20 people at once.
Send me a Direct Message saying what you feel about me!
by Damoose October 08, 2014
Get the merch
Get the direct message neck gaiter and mug.

Activity