1 definition by sheenaSHREDDEDINTESTINES

A hot, sultry babe girl hailing from the UK
See her? She such and Ieva!
by sheenaSHREDDEDINTESTINES July 31, 2008
Get the Ieva mug.