Definitions for "Shagadelic"
a description for someone you would very much like to shag