Skip to main content

Definitions by L.E

A incredibly hot, damn fine piece of ass.
"man that leya is a total foster!"

"did you see that foster, Id love to hit that."

foster by L.E April 16, 2007