Skip to main content

Definitions by Turkey Teets

(n.)Person who pretty much sucks at all facets of life.
See that 28 year old over there with the red hair still making copies...what a fuggin scrotar...
Scrotar by Turkey Teets August 22, 2006