ldf

The weird person that runs around screaming the Trogdor Song.
by LDF! August 23, 2003
Get the ldf mug.