What The Fuck
3 stories
Shrek x Reader  by Ashley1012414
Ashley1012414
  • WpView
    Reads 262,168
  • WpVote
    Votes 4,244
  • WpPart
    Parts 11
For some reason this isn't really a massive joke??