1 definition 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.
by twirlingvixen December 14, 2003
Get the ichrak mug.