Skip to main content

Definitions by twirlingvixen

my best friend. can always make me laugh. a gangsta. the best at grand theft auto. like whoa.
look at that girl. she's so gorgeous, she must be an ichrak.
ichrak by twirlingvixen December 13, 2003