Skip to main content

Definitions by sheenaSHREDDEDINTESTINES

A hot, sultry babe girl hailing from the UK
See her? She such and Ieva!
Ieva by sheenaSHREDDEDINTESTINES August 27, 2008