Skip to main content

Definitions by Thickleaves

cuckaroo'd

When someone is screwed over or fucked very badly
Wow I heard you got cuckaroo'd real bad the other day
cuckaroo'd by Thickleaves September 13, 2016