Izra

(eye-zzz-ruh)
1. word for a crazy hot asian girl
2. could be crazy hot asian girl's name
by OMFG AZNS!!1 October 14, 2008
Get the Izra mug.