A stupid or annoyingly ignorant person.
The dullard would not stop his incessant ranting on the subject until I outwardly corrected him on his incorrect data.
by Larstait November 15, 2003

by Larstait November 15, 2003

by larstait October 27, 2003

by larstait October 15, 2003

by larstait October 28, 2003


by larstait October 28, 2003
