Skip to main content

Definitions by ian1179

a person doing something annoying or stupid
tard by ian1179 January 14, 2009