Your word here
UD merch!
Buy Now

1 definition by Jephatt Mockishure.

Something that is bomb. Since bombs often tick before they explode...boom!
Dude, that last run was tickin'.
by Jephatt Mockishure. January 2, 2010
Get the Tickin' mug.