1 definition by JimmyTT

A name given to a socially inept iPhone or other similar smart phone user.
iCocks may typically be found interupting a real conversation to check their iPhone, walking incredibily slowly in the street or fiddling with their iphones side by side in silence.
by JimmyTT January 31, 2011
Get the iCocks mug.