Skip to main content

sheenaSHREDDEDINTESTINES's definitions

Ieva

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

Share this definition