1 definition by Gamechibi

Top Definition
SD
San Diego
Welcome to da SD, niccuh/
by Gamechibi August 24, 2003

Mug icon
Buy a SD mug!