1 definition by XerxesBreaK

Top Definition
Clapping, producing sound for applause or other purposes
tan: hey sin why are u iclap?

sin: FUCK YOU! what the hell are u talking about
by XerxesBreaK June 23, 2011

Mug icon
Buy a iclap mug!