Top definition
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!
by Keel Squeerz March 31, 2017
Get the mug
Get a catrot mug for your cat Jerry.