look up any word, like yeet:

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