1 definition by Cakeyyyypoo

Top Definition
An amazing person, however sometimes rather annoying
Joshua, you are a real carrow
by Cakeyyyypoo May 08, 2018

Mug icon
Buy a Carrow mug!