Skip to main content

Definitions by Keel Squeerz

Something undesirable or unwanted. synonym for the words; bad, crap, rubbish or shit
Kyle was playing FIFA at my house yesterday and he was totally catrot!
catrot by Keel Squeerz March 31, 2017