1 definition by Tick Tock Cock