Skip to main content

Definitions by Thatrandomguyyouseeverywhere

A Scottish slang used for retarded
That guys a sheep