Skip to main content

@thatgirlwithtoomuchswag's definitions

Izzy

A smelly girl who loves to do snail impressions

And is so beautiful
Omg izzys so beautiful
Hey have you seen izzys fab snail impression?
by thatgirlwithtoomuchswag January 7, 2014
mugGet the Izzymug.

Share this definition