Top definition
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 13, 2003
Get the mug
Get a ichrak mug for your dog Vivek.