Skip to main content

Definitions by KeNjAra

A person who does a stupid action or says somthing stupid
Sam Wilson aka sitting duck
plum by KeNjAra March 11, 2003