When someone is screwed over or fucked very badly
Wow I heard you got cuckaroo'd real bad the other day
by Thickleaves February 16, 2016
Get the cuckaroo'd mug.