1 definition by Sofiamore

Top Definition
sd
Sweet dreams, used in a messenger conversation
TC SD NN
by Sofiamore April 21, 2011

Mug icon
Buy a sd mug!