Skip to main content

Definitions by Smeetin

Crazy Castro 

An alchoholic drink invented by DK in a town named Steinbach that has lime cordial, coconut rum, and coke.
"Man that crazy castro I had yesterday was good"
Crazy Castro by Smeetin June 3, 2006