Scottish whore Eden is a total freak