1 definition by hhhhhsssss

Top Definition
To send a Direct Message on twitter
DM me if you want to meet up.
by hhhhhsssss July 15, 2008

Mug icon
Buy a DM mug!