sirgin ◆ michael clifford
sirgin (noun) a slut that pretends to be a virgin © 2014, acidgrvnge All Rights Reserved.
Mature
sirgin (noun) a slut that pretends to be a virgin © 2014, acidgrvnge All Rights Reserved.
they met at therapy; therapy for sex addicts. (cover by elle)
michael is a troubled angel sent to earth in a test. calum is dangerous but michael can't seem to stay away. ANGEL!AU