About us
Define
Definitions for
"Shagadelic"
a description for someone you would very much like to shag
eonline.com