spod

/spɑd/

UK: /spɒd/

spod

English Noun
Ad

Definition

One who uses talkers, an early form of chat room.

Etymology

Origin unknown; possibly related to English spud, in the sense of a potato.

Ad