Submit your work, meet writers and drop the ads. Become a member
Jul 2015
how many times do i have to pour my heart out until a drop of blood might finally land on your cheek?
flustered
Written by
flustered
315
   its gonna make sense and NV
Please log in to view and add comments on poems