Cock Sandwich

In other words basically it means Holy Shit. Its a feeling of surprise..
Cock sandwich that's crazy... cock sandwich that hurts.
by scyblu March 07, 2009
mugGet the Cock Sandwich mug.